import api from "./index";

/** 获取用户信息（用户授权登录）
 * @param {Object} param
 * @param {string} param.openid	 微信小程序openid
 * @param {string} param.phone 手机号
 * @param {string} param.unionid  微信小程序unionid
 * @param {string} [param.invite_user_id] 邀请人id
 */
export const getUserInfo = param =>
  api.get("/api/loginRegister/getUserInfo", param);

/** 获取协议内容(cy)
 * @param {Object} param
 * @param {string} param.title 协议名称
 */
export const getSettingByTitle = param =>
  api.get("/api/loginRegister/getSettingByTitle", param);

/** 完善信息（cy）
 * @param {Object} param
 * @param {string} param.city_id 城市id
 * @param {string} param.base_districts_province_id 基础城市信息表的省份id
 * @param {string} param.grade_id 年级id
 * @param {string} param.name
 * @param {string} param.gender 1：男  2：女
 * @param {string} param.openid 微信openid
 * @param {string} param.unionid 微信unionid
 * @param {string} param.avatar 头像url
 * @param {string} param.is_have 是否更新 是：1（回显完善信息 1），没回显信息 0
 */
export const improveInformation = param =>
  api.post("/api/loginRegister/improveInformation", param);

/** 登出（cy） */
export const logout = param => api.post("/api/loginRegister/logout", param);
